package com.crm.customers.service;

import com.crm.customers.model.ContractUpdateHistory;

/**
 * 合同修改记录
 * */
public interface ContractUpdateHistoryService {

	/**
	 * 保存合同修改记录并提交审批
	 * 先保存记录再提交审批
	 * */
	public int insertHistyoryAndApprove(ContractUpdateHistory cuh) throws Exception;
	
	/**
	 * 根据条件获取修改记录
	 * */
	public ContractUpdateHistory getCUHByParams(ContractUpdateHistory cuh);
	
	/**
	 * 审批通过,修改记录
	 * */
	public int updateHistyory(ContractUpdateHistory cuh);
	
	/**
	 * 根据条件判断记录是否存在
	 * */
	public int checkHistoryIsExist(ContractUpdateHistory cuh);
	
	
}
